most cheerless - Spanish English Dictionary